1
general::
Phrase(s): pack a wallop [and] pack a punch
Fig. to provide a burst of energy, power, or excitement. • Wow, this spicy food really packs a wallop. • I put a special kind of gasoline in my car because I thought it would pack a punch. It didn’t.
McGrawhill's American Idioms And Phrasal Verbs